home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 7: Sunsite / Linux Cubed Series 7 - Sunsite Vol 1.iso / libs / db / db-1.85 / db-1 / db.1.85.4 / changelog next >
Encoding:
Text File  |  1996-03-10  |  4.0 KB  |  124 lines

  1. 1.85.3 -> 1.85.4
  2.     recno:    changed the check for kernel >= 1.3.50 from compile-time
  3.         to run-time.
  4.  
  5.     PORT:    Reversed installation dir of the include to /usr/include.
  6.         Don't install ndbm include file. Gdbm is much better for
  7.         that.
  8.  
  9. 1.85.2 -> 1.85.3
  10.     PORT:    Changed the installation dir of the include-files to
  11.         /usr/include/db
  12.  
  13.     recno:    Made a quick hack to the linux patch to use mmap when
  14.         having a kernel >= 1.3.50.
  15.  
  16. 1.85 -> 1.85.2
  17.     PORT:    Applied patch for linux. Made changes to the Makefile
  18.         of the linux directory to make shared library and to
  19.         install things.
  20.         
  21. 1.84 -> 1.85
  22.     recno:    #ifdef out use of mmap, it's not portable enough.
  23.  
  24. 1.83 -> 1.84    Thu Aug 18 15:46:07 EDT 1994
  25.     recno:    Rework fixed-length records so that closing and reopening
  26.         the file now works.  Pad short records on input.  Never do
  27.         signed comparison in recno input reading functions.
  28.  
  29. 1.82 -> 1.83    Tue Jul 26 15:33:44 EDT 1994
  30.     btree:    Rework cursor deletion code yet again; bugs with
  31.         deleting empty pages that only contained the cursor
  32.         record.
  33.  
  34. 1.81 -> 1.82    Sat Jul 16 11:01:50 EDT 1994
  35.     btree:    Fix bugs introduced by new cursor/deletion code.
  36.         Replace return kbuf/dbuf with real DBT's.
  37.  
  38. 1.80 -> 1.81
  39.     btree:    Fix bugs introduced by new cursor/deletion code.
  40.     all:    Add #defines for Purify.
  41.  
  42. 1.79 -> 1.80    Wed Jul 13 22:41:54 EDT 1994
  43.     btree    Change deletion to coalesce empty pages.  This is a major
  44.         change, cursors and duplicate pages all had to be reworked.
  45.         Return to a fixed stack.
  46.     recno:    Affected by cursor changes.  New cursor structures should
  47.         permit multiple cursors in the future.
  48.  
  49. 1.78 -> 1.79    Mon Jun 20 17:36:47 EDT 1994
  50.     all:    Minor cleanups of 1.78 for porting reasons; only
  51.         major change was inlining check of NULL pointer
  52.         so that __fix_realloc goes away.
  53.  
  54. 1.77 -> 1.78    Thu Jun 16 19:06:43 EDT 1994
  55.     all:    Move "standard" size typedef's into db.h.
  56.  
  57. 1.76 -> 1.77    Thu Jun 16 16:48:38 EDT 1994
  58.     hash:    Delete __init_ routine, has special meaning to OSF 2.0.
  59.  
  60. 1.74 -> 1.76
  61.     all:    Finish up the port to the Alpha.
  62.  
  63. 1.73 -> 1.74
  64.     recno:    Don't put the record if rec_search fails, in rec_rdelete.
  65.         Create fixed-length intermediate records past "end" of DB
  66.         correctly.
  67.         Realloc bug when reading in fixed records.
  68.     all:    First cut at port to Alpha (64-bit architecture) using
  69.         4.4BSD basic integral types typedef's.
  70.         Cast allocation pointers to shut up old compilers.
  71.         Rework PORT directory into OS/machine directories.
  72.  
  73. 1.72 -> 1.73
  74.     btree:    If enough duplicate records were inserted and then deleted
  75.         that internal pages had references to empty pages of the
  76.         duplicate keys, the search function ended up on the wrong
  77.         page.
  78.  
  79. 1.7  -> 1.72    12 Oct 1993
  80.     hash:    Support NET/2 hash formats.
  81.  
  82. 1.7  -> 1.71    16 Sep 1993
  83.     btree/recno:
  84.         Fix bug in internal search routines that caused
  85.         return of invalid pointers.
  86.  
  87. 1.6  -> 1.7    07 Sep 1993
  88.     hash:    Fixed big key overflow bugs.
  89.     test:    Portability hacks, rewrite test script, Makefile.
  90.     btree/recno:
  91.         Stop copying non-overflow key/data pairs.
  92.     PORT:    Break PORT directory up into per architecture/OS
  93.         subdirectories.
  94.  
  95. 1.5  -> 1.6    06 Jun 1993
  96.     hash:    In PAIRFITS, the first comparison should look at (P)[2].
  97.         The hash_realloc function was walking off the end of memory.
  98.         The overflow page number was wrong when bumping splitpoint.
  99.  
  100. 1.4  -> 1.5    23 May 1993
  101.     hash:    Set hash default fill factor dynamically.
  102.     recno:    Fixed bug in sorted page splits.
  103.         Add page size parameter support.
  104.         Allow recno to specify the name of the underlying btree;
  105.             used for vi recovery.
  106.     btree/recno:
  107.         Support 64K pages.
  108.     btree/hash/recno:
  109.         Provide access to an underlying file descriptor.
  110.         Change sync routines to take a flag argument, recno
  111.             uses this to sync out the underlying btree.
  112.  
  113. 1.3  -> 1.4    10 May 1993
  114.     recno:    Delete the R_CURSORLOG flag from the recno interface.
  115.         Zero-length record fix for non-mmap reads.
  116.         Try and make SIZE_T_MAX test in open portable.
  117.  
  118. 1.2  -> 1.3    01 May 1993
  119.     btree:    Ignore user byte-order setting when reading already
  120.         existing database.  Fixes to byte-order conversions.
  121.  
  122. 1.1  -> 1.2    15 Apr 1993
  123.         No bug fixes, only compatibility hacks.
  124.